﻿create database techmart7
go
USE [techmart7]
GO

-- Create Table: DANHMUCCANMUA
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHMUCCANMUA
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDCanMua INT NOT NULL 
	,IDDanhMuc INT NOT NULL 
)

GO
ALTER TABLE dbo.DANHMUCCANMUA ADD CONSTRAINT
PK_DANHMUCCANMUA PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGTINTIMMUA
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGTINTIMMUA
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenViet NVARCHAR(100) NOT NULL 
	,TenAnh NVARCHAR(100) NOT NULL 
	,XuatXu NVARCHAR(100) NOT NULL 
	,MoTa NVARCHAR(500) NOT NULL 
	,IDNguoiDang INT NOT NULL 
	,SanXuatSauNam  INT  NULL 
	,ThongTinKhac NVARCHAR(300)  NULL 
	,LoaiCanBan INT NOT NULL 
	,TuKhoa NVARCHAR(50)  NULL 
)

GO
ALTER TABLE dbo.THONGTINTIMMUA ADD CONSTRAINT
PK_THONGTINTIMMUA PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGTINTHIETBICONGNGHE
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGTINTHIETBICONGNGHE
(
	ID INT NOT NULL IDENTITY(1, 1)
	,CongSuatNangSuat NVARCHAR(100)  NULL 
	,ChiTieuKinhTeKyThuat NVARCHAR(100)  NULL 
	,IDTieuChuan INT  NULL 
	,IDMucDoPhatTrien INT  NULL 
	,IDXuatXuDeTai INT  NULL 
	,NamHoanThien INT  NULL 
	,IDThongTinLapDat INT  NULL 
)

GO
ALTER TABLE dbo.THONGTINTHIETBICONGNGHE ADD CONSTRAINT
PK_THONGTINTHIETBICONGNGHE PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHMUC
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHMUC
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenDanhMuc NVARCHAR(100) NOT NULL 
	,SoLuongTrongDanhMuc INT NOT NULL
	
)

GO
ALTER TABLE dbo.DANHMUC ADD CONSTRAINT
PK_DANHMUC PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHSACHCANBANQUANTAM
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHSACHCANBANQUANTAM
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDTaiKhoanQuanTam INT NOT NULL 
	,IDThongTinCanBan INT NOT NULL 
	,NgayQuanTam DATETIME  NULL 
)

GO
ALTER TABLE dbo.DANHSACHCANBANQUANTAM ADD CONSTRAINT
PK_DANHSACHCANBANQUANTAM PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: LOAITHANHVIEN
--------------------------------------------------------------------------------
CREATE TABLE dbo.LOAITHANHVIEN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenLoaiThanhVien NVARCHAR(50) NOT NULL 
)

GO
ALTER TABLE dbo.LOAITHANHVIEN ADD CONSTRAINT
PK_LOAITHANHVIEN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: LOAITAIKHOAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.LOAITAIKHOAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenLoaiTaiKhoan NVARCHAR(50) NOT NULL 
)

GO
ALTER TABLE dbo.LOAITAIKHOAN ADD CONSTRAINT
PK_LOAITAIKHOAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGDIEP
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGDIEP
(
	ID INT NOT NULL IDENTITY(1, 1)
	,ChuDe NVARCHAR(100) NOT NULL 
	,NoiDung NVARCHAR(500) NOT NULL 
	,NguoiGoi INT NOT NULL 
	,EmailNguoiGoi NVARCHAR(100) NOT NULL 
	,ThoiGianGoi DATETIME NOT NULL 
	,NguoiNhan INT NOT NULL 
)

GO
ALTER TABLE dbo.THONGDIEP ADD CONSTRAINT
PK_THONGDIEP PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHMUCDOANHNGHIEP
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHMUCDOANHNGHIEP
(
	IDDoanhNghiep INT NOT NULL 
	,IDDanhMuc INT NOT NULL 
)

GO
ALTER TABLE dbo.DANHMUCDOANHNGHIEP ADD CONSTRAINT
PK_DANHMUCDOANHNGHIEP PRIMARY KEY CLUSTERED (IDDoanhNghiep)
GO


-- Create Table: DOANHNGHIEP
--------------------------------------------------------------------------------
CREATE TABLE dbo.DOANHNGHIEP
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenCuaHang NVARCHAR(100) NOT NULL 
	,NgayThanhLap DATETIME NOT NULL 
	,NguoiDaiDien NVARCHAR(150) NOT NULL 
	,DiaChi NVARCHAR(500) NOT NULL 
	,TongSoNhanVien INT NOT NULL 
	,GioiThieu NVARCHAR(3000) NOT NULL 
	,ChucNangCongTy NVARCHAR(3000) NOT NULL 
	,CacSanPhamDaSanXuat NVARCHAR(3000) NOT NULL 
)

GO
ALTER TABLE dbo.DOANHNGHIEP ADD CONSTRAINT
PK_DOANHNGHIEP PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHMUCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHMUCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDCanBan INT NOT NULL 
	,IDDanhMuc INT NOT NULL 
)

GO
ALTER TABLE dbo.DANHMUCANBAN ADD CONSTRAINT
PK_DANHMUCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: TAIKHOAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.TAIKHOAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenDangNhap NVARCHAR(16) NOT NULL 
	,HoTen NVARCHAR(100) NOT NULL 
	,MatKhau NVARCHAR(16) NOT NULL 
	,NgaySinh DATETIME NOT NULL 
	,GioiTinh VARCHAR(1) NOT NULL 
	,Email NVARCHAR(100) NOT NULL 
	,DiaChi NVARCHAR(100) NOT NULL 
	,DienThoai VARCHAR(100)  NULL 
	,DiDong VARCHAR(100)  NULL 
	,Fax VARCHAR(100)  NULL 
	,IDLoaiTV INT NOT NULL 
	,IDLoaiTK INT NOT NULL 
	,IDDoanhNghiep INT NOT NULL 
)

GO
ALTER TABLE dbo.TAIKHOAN ADD CONSTRAINT
PK_TAIKHOAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHSACHTIMMUAQUANTAM
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHSACHTIMMUAQUANTAM
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDTaiKhoanQuanTam INT NOT NULL 
	,IDThongTinTimMua INT NOT NULL 
	,NgayQuanTam DATETIME NOT NULL 
)

GO
ALTER TABLE dbo.DANHSACHTIMMUAQUANTAM ADD CONSTRAINT
PK_DANHSACHTIMMUAQUANTAM PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: LINHVUCCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.LINHVUCCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDCanBan INT NOT NULL 
	,IDLinhVuc INT NOT NULL 
)

GO
ALTER TABLE dbo.LINHVUCCANBAN ADD CONSTRAINT
PK_LINHVUCCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGTINLAPDAT
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGTINLAPDAT
(
	ID INT NOT NULL IDENTITY(1, 1)
	,SoNhanLuc INT  NULL 
	,SoKySu INT  NULL 
	,SoKyThuatVien INT  NULL 
	,SoCongNhan INT  NULL 
	,LuongDienTieuThu NVARCHAR(80)  NULL 
	,LuongKhiDotDauTieuThu NVARCHAR(80)  NULL 
	,MatBang NVARCHAR(80)  NULL 
	,LuongNhienLieuTieuThu NVARCHAR(80)  NULL 
)

GO
ALTER TABLE dbo.THONGTINLAPDAT ADD CONSTRAINT
PK_THONGTINLAPDAT PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHSACHLINHVUCQUANTAM
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHSACHLINHVUCQUANTAM
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDTaiKhoanQuanTam INT NOT NULL 
	,IDDanhMuc INT NOT NULL 
	,NgayQuanTam DATETIME NOT NULL 
)

GO
ALTER TABLE dbo.DANHSACHLINHVUCQUANTAM ADD CONSTRAINT
PK_DANHSACHLINHVUCQUANTAM PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: RAOVATDUOCQUANTAM
--------------------------------------------------------------------------------
CREATE TABLE dbo.RAOVATDUOCQUANTAM
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDTaiKhoanQuanTam INT NOT NULL 
	,IDRaoVat INT NOT NULL 
	,NgayQuanTam DATETIME NOT NULL 
)

GO
ALTER TABLE dbo.RAOVATDUOCQUANTAM ADD CONSTRAINT
PK_RAOVATDUOCQUANTAM PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: RAOVAT
--------------------------------------------------------------------------------
CREATE TABLE dbo.RAOVAT
(
	ID INT NOT NULL IDENTITY(1, 1)
	,ChuDe NVARCHAR(200) NOT NULL 
	,NoiDung NVARCHAR(250) NOT NULL 
	,IDTaiKhoanRaoVat INT NOT NULL 
	,ThoiGianRao DATETIME NOT NULL 
)

GO
ALTER TABLE dbo.RAOVAT ADD CONSTRAINT
PK_RAOVAT PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHSACHCHUYENGIAOCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHSACHCHUYENGIAOCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDChuyenGiao INT NOT NULL 
	,IDChuyenGiaoCanBan INT NOT NULL
)

GO
ALTER TABLE dbo.DANHSACHCHUYENGIAOCANBAN ADD CONSTRAINT
PK_DANHSACHCHUYENGIAOCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DANHSACHCUNGCAPCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.DANHSACHCUNGCAPCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDChuyenGiaoCanBan INT NOT NULL 
	,IDCungCap INT NOT NULL 
)

GO
ALTER TABLE dbo.DANHSACHCUNGCAPCANBAN ADD CONSTRAINT
PK_DANHSACHCUNGCAPCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: CHUYENGIAO
--------------------------------------------------------------------------------
CREATE TABLE dbo.CHUYENGIAO
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
)

GO
ALTER TABLE dbo.CHUYENGIAO ADD CONSTRAINT
PK_CHUYENGIAO PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: CUNGCAP
--------------------------------------------------------------------------------
CREATE TABLE dbo.CUNGCAP
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
)

GO
ALTER TABLE dbo.CUNGCAP ADD CONSTRAINT
PK_CUNGCAP PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: TIEUCHUANTHIETBI
--------------------------------------------------------------------------------
CREATE TABLE dbo.TIEUCHUANTHIETBI
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
)

GO
ALTER TABLE dbo.TIEUCHUANTHIETBI ADD CONSTRAINT
PK_TIEUCHUANTHIETBI PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: XUATXUDETAI
--------------------------------------------------------------------------------
CREATE TABLE dbo.XUATXUDETAI
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
)

GO
ALTER TABLE dbo.XUATXUDETAI ADD CONSTRAINT
PK_XUATXUDETAI PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: MUCDOPHATTRIENTHIETBI
--------------------------------------------------------------------------------
CREATE TABLE dbo.MUCDOPHATTRIENTHIETBI
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
)

GO
ALTER TABLE dbo.MUCDOPHATTRIENTHIETBI ADD CONSTRAINT
PK_MUCDOPHATTRIENTHIETBI PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGTINCHUYENGIAOCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGTINCHUYENGIAOCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,GiaKhoiDiem NVARCHAR(100)  NULL 
	,ChiPhiKhac NVARCHAR(200)  NULL 
	,BaoHanh NVARCHAR(200)  NULL 
	,DanhSachDonViChuyenGiao NVARCHAR(200)  NULL 
)

GO
ALTER TABLE dbo.THONGTINCHUYENGIAOCANBAN ADD CONSTRAINT
PK_THONGTINCHUYENGIAOCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: CANBANLIENQUAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.CANBANLIENQUAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,IDCanBan INT NOT NULL 
	,IDCanBanLienQuan INT NOT NULL 
)

GO
ALTER TABLE dbo.CANBANLIENQUAN ADD CONSTRAINT
PK_CANBANLIENQUAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: PHANMEMCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.PHANMEMCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,ChucNang NVARCHAR(200)  NULL 
	,CauTruc NVARCHAR(200)  NULL 
	,MucDoPhatTrien NVARCHAR(200)  NULL 
	,YeuCauPhanCung NVARCHAR(200)  NULL 
)

GO
ALTER TABLE dbo.PHANMEMCANBAN ADD CONSTRAINT
PK_PHANMEMCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: THONGTINCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.THONGTINCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,TenViet NVARCHAR(100) NOT NULL 
	,TenAnh NVARCHAR(100) NOT NULL 
	,XuatXu NVARCHAR(100) NOT NULL 
	,MoTa NVARCHAR(500)  NULL 
	,UuDiem NVARCHAR(500)  NULL 
	,MucDoPhatTrien NVARCHAR(100)  NULL 
	,IDNguoiDang INT NOT NULL 
	,HinhAnhDinhKem NVARCHAR(100) NOT NULL 
	,TepTinDinhKem NVARCHAR(100)  NULL 
	,LoaiCanBan INT NOT NULL 
	,TuKhoa NVARCHAR(50)  NULL 
	,IDThietBi INT  NULL 
	,IDDichVu INT  NULL 
	,IDPhanMem INT  NULL 
	,IDChuyenGiao INT  NULL 
)

GO
ALTER TABLE dbo.THONGTINCANBAN ADD CONSTRAINT
PK_THONGTINCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: DICHVUCANBAN
--------------------------------------------------------------------------------
CREATE TABLE dbo.DICHVUCANBAN
(
	ID INT NOT NULL IDENTITY(1, 1)
	,DoiTuongSuDung NVARCHAR(200)  NULL 
)

GO
ALTER TABLE dbo.DICHVUCANBAN ADD CONSTRAINT
PK_DICHVUCANBAN PRIMARY KEY CLUSTERED (ID)
GO


-- Create Table: LINHVUC
--------------------------------------------------------------------------------
CREATE TABLE dbo.LINHVUC
(
	ID INT NOT NULL IDENTITY(1, 1)
	,Ten NVARCHAR(100) NOT NULL 
	,IDLinhVucCha INT  NULL
	 
)

GO
ALTER TABLE dbo.LINHVUC ADD CONSTRAINT
PK_LINHVUC PRIMARY KEY CLUSTERED (ID)
GO


-- Create Foreign Key: THONGTINCANBAN.IDChuyenGiao -> THONGTINCHUYENGIAOCANBAN.ID
ALTER TABLE [THONGTINCANBAN] ADD CONSTRAINT
[FK_THONGTINCANBAN_IDChuyenGiao_THONGTINCHUYENGIAOCANBAN_ID]
FOREIGN KEY ([IDChuyenGiao])
REFERENCES [THONGTINCHUYENGIAOCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: TAIKHOAN.IDLoaiTK -> LOAITAIKHOAN.ID
ALTER TABLE [TAIKHOAN] ADD CONSTRAINT
[FK_TAIKHOAN_IDLoaiTK_LOAITAIKHOAN_ID]
FOREIGN KEY ([IDLoaiTK])
REFERENCES [LOAITAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGDIEP.NguoiNhan -> TAIKHOAN.ID
ALTER TABLE [THONGDIEP] ADD CONSTRAINT
[FK_THONGDIEP_NguoiNhan_TAIKHOAN_ID]
FOREIGN KEY ([NguoiNhan])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHLINHVUCQUANTAM.IDTaiKhoanQuanTam -> TAIKHOAN.ID
ALTER TABLE [DANHSACHLINHVUCQUANTAM] ADD CONSTRAINT
[FK_DANHSACHLINHVUCQUANTAM_IDTaiKhoanQuanTam_TAIKHOAN_ID]
FOREIGN KEY ([IDTaiKhoanQuanTam])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINTIMMUA.IDNguoiDang -> TAIKHOAN.ID
ALTER TABLE [THONGTINTIMMUA] ADD CONSTRAINT
[FK_THONGTINTIMMUA_IDNguoiDang_TAIKHOAN_ID]
FOREIGN KEY ([IDNguoiDang])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHTIMMUAQUANTAM.IDTaiKhoanQuanTam -> TAIKHOAN.ID
ALTER TABLE [DANHSACHTIMMUAQUANTAM] ADD CONSTRAINT
[FK_DANHSACHTIMMUAQUANTAM_IDTaiKhoanQuanTam_TAIKHOAN_ID]
FOREIGN KEY ([IDTaiKhoanQuanTam])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCANBANQUANTAM.IDTaiKhoanQuanTam -> TAIKHOAN.ID
ALTER TABLE [DANHSACHCANBANQUANTAM] ADD CONSTRAINT
[FK_DANHSACHCANBANQUANTAM_IDTaiKhoanQuanTam_TAIKHOAN_ID]
FOREIGN KEY ([IDTaiKhoanQuanTam])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINCANBAN.IDNguoiDang -> TAIKHOAN.ID
ALTER TABLE [THONGTINCANBAN] ADD CONSTRAINT
[FK_THONGTINCANBAN_IDNguoiDang_TAIKHOAN_ID]
FOREIGN KEY ([IDNguoiDang])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCANBANQUANTAM.IDThongTinCanBan -> THONGTINCANBAN.ID
ALTER TABLE [DANHSACHCANBANQUANTAM] ADD CONSTRAINT
[FK_DANHSACHCANBANQUANTAM_IDThongTinCanBan_THONGTINCANBAN_ID]
FOREIGN KEY ([IDThongTinCanBan])
REFERENCES [THONGTINCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINTHIETBICONGNGHE.IDThongTinLapDat -> THONGTINLAPDAT.ID
ALTER TABLE [THONGTINTHIETBICONGNGHE] ADD CONSTRAINT
[FK_THONGTINTHIETBICONGNGHE_IDThongTinLapDat_THONGTINLAPDAT_ID]
FOREIGN KEY ([IDThongTinLapDat])
REFERENCES [THONGTINLAPDAT] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: TAIKHOAN.IDDoanhNghiep -> DOANHNGHIEP.ID
ALTER TABLE [TAIKHOAN] ADD CONSTRAINT
[FK_TAIKHOAN_IDDoanhNghiep_DOANHNGHIEP_ID]
FOREIGN KEY ([IDDoanhNghiep])
REFERENCES [DOANHNGHIEP] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINTHIETBICONGNGHE.IDMucDoPhatTrien -> MUCDOPHATTRIENTHIETBI.ID
ALTER TABLE [THONGTINTHIETBICONGNGHE] ADD CONSTRAINT
[FK_THONGTINTHIETBICONGNGHE_IDMucDoPhatTrien_MUCDOPHATTRIENTHIETBI_ID]
FOREIGN KEY ([IDMucDoPhatTrien])
REFERENCES [MUCDOPHATTRIENTHIETBI] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINTHIETBICONGNGHE.IDXuatXuDeTai -> XUATXUDETAI.ID
ALTER TABLE [THONGTINTHIETBICONGNGHE] ADD CONSTRAINT
[FK_THONGTINTHIETBICONGNGHE_IDXuatXuDeTai_XUATXUDETAI_ID]
FOREIGN KEY ([IDXuatXuDeTai])
REFERENCES [XUATXUDETAI] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: TAIKHOAN.IDLoaiTV -> LOAITHANHVIEN.ID
ALTER TABLE [TAIKHOAN] ADD CONSTRAINT
[FK_TAIKHOAN_IDLoaiTV_LOAITHANHVIEN_ID]
FOREIGN KEY ([IDLoaiTV])
REFERENCES [LOAITHANHVIEN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHTIMMUAQUANTAM.IDThongTinTimMua -> THONGTINTIMMUA.ID
ALTER TABLE [DANHSACHTIMMUAQUANTAM] ADD CONSTRAINT
[FK_DANHSACHTIMMUAQUANTAM_IDThongTinTimMua_THONGTINTIMMUA_ID]
FOREIGN KEY ([IDThongTinTimMua])
REFERENCES [THONGTINTIMMUA] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCDOANHNGHIEP.IDDanhMuc -> DANHMUC.ID
ALTER TABLE [DANHMUCDOANHNGHIEP] ADD CONSTRAINT
[FK_DANHMUCDOANHNGHIEP_IDDanhMuc_DANHMUC_ID]
FOREIGN KEY ([IDDanhMuc])
REFERENCES [DANHMUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCDOANHNGHIEP.IDDoanhNghiep -> DOANHNGHIEP.ID
ALTER TABLE [DANHMUCDOANHNGHIEP] ADD CONSTRAINT
[FK_DANHMUCDOANHNGHIEP_IDDoanhNghiep_DOANHNGHIEP_ID]
FOREIGN KEY ([IDDoanhNghiep])
REFERENCES [DOANHNGHIEP] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINCANBAN.IDThietBi -> THONGTINTHIETBICONGNGHE.ID
ALTER TABLE [THONGTINCANBAN] ADD CONSTRAINT
[FK_THONGTINCANBAN_IDThietBi_THONGTINTHIETBICONGNGHE_ID]
FOREIGN KEY ([IDThietBi])
REFERENCES [THONGTINTHIETBICONGNGHE] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: RAOVATDUOCQUANTAM.IDTaiKhoanQuanTam -> TAIKHOAN.ID
ALTER TABLE [RAOVATDUOCQUANTAM] ADD CONSTRAINT
[FK_RAOVATDUOCQUANTAM_IDTaiKhoanQuanTam_TAIKHOAN_ID]
FOREIGN KEY ([IDTaiKhoanQuanTam])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: RAOVAT.IDTaiKhoanRaoVat -> TAIKHOAN.ID
ALTER TABLE [RAOVAT] ADD CONSTRAINT
[FK_RAOVAT_IDTaiKhoanRaoVat_TAIKHOAN_ID]
FOREIGN KEY ([IDTaiKhoanRaoVat])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: CANBANLIENQUAN.IDCanBan -> THONGTINCANBAN.ID
ALTER TABLE [CANBANLIENQUAN] ADD CONSTRAINT
[FK_CANBANLIENQUAN_IDCanBan_THONGTINCANBAN_ID]
FOREIGN KEY ([IDCanBan])
REFERENCES [THONGTINCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: CANBANLIENQUAN.IDCanBanLienQuan -> THONGTINCANBAN.ID
ALTER TABLE [CANBANLIENQUAN] ADD CONSTRAINT
[FK_CANBANLIENQUAN_IDCanBanLienQuan_THONGTINCANBAN_ID]
FOREIGN KEY ([IDCanBanLienQuan])
REFERENCES [THONGTINCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCANBAN.IDCanBan -> THONGTINCANBAN.ID
ALTER TABLE [DANHMUCANBAN] ADD CONSTRAINT
[FK_DANHMUCANBAN_IDCanBan_THONGTINCANBAN_ID]
FOREIGN KEY ([IDCanBan])
REFERENCES [THONGTINCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCANBAN.IDDanhMuc -> DANHMUC.ID
ALTER TABLE [DANHMUCANBAN] ADD CONSTRAINT
[FK_DANHMUCANBAN_IDDanhMuc_DANHMUC_ID]
FOREIGN KEY ([IDDanhMuc])
REFERENCES [DANHMUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHLINHVUCQUANTAM.IDDanhMuc -> DANHMUC.ID
ALTER TABLE [DANHSACHLINHVUCQUANTAM] ADD CONSTRAINT
[FK_DANHSACHLINHVUCQUANTAM_IDDanhMuc_DANHMUC_ID]
FOREIGN KEY ([IDDanhMuc])
REFERENCES [DANHMUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCCANMUA.IDCanMua -> THONGTINTIMMUA.ID
ALTER TABLE [DANHMUCCANMUA] ADD CONSTRAINT
[FK_DANHMUCCANMUA_IDCanMua_THONGTINTIMMUA_ID]
FOREIGN KEY ([IDCanMua])
REFERENCES [THONGTINTIMMUA] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHMUCCANMUA.IDDanhMuc -> DANHMUC.ID
ALTER TABLE [DANHMUCCANMUA] ADD CONSTRAINT
[FK_DANHMUCCANMUA_IDDanhMuc_DANHMUC_ID]
FOREIGN KEY ([IDDanhMuc])
REFERENCES [DANHMUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: LINHVUCCANBAN.IDLinhVuc -> LINHVUC.ID
ALTER TABLE [LINHVUCCANBAN] ADD CONSTRAINT
[FK_LINHVUCCANBAN_IDLinhVuc_LINHVUC_ID]
FOREIGN KEY ([IDLinhVuc])
REFERENCES [LINHVUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: LINHVUCCANBAN.IDCanBan -> THONGTINCANBAN.ID
ALTER TABLE [LINHVUCCANBAN] ADD CONSTRAINT
[FK_LINHVUCCANBAN_IDCanBan_THONGTINCANBAN_ID]
FOREIGN KEY ([IDCanBan])
REFERENCES [THONGTINCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGDIEP.NguoiGoi -> TAIKHOAN.ID
ALTER TABLE [THONGDIEP] ADD CONSTRAINT
[FK_THONGDIEP_NguoiGoi_TAIKHOAN_ID]
FOREIGN KEY ([NguoiGoi])
REFERENCES [TAIKHOAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: RAOVATDUOCQUANTAM.IDRaoVat -> RAOVAT.ID
ALTER TABLE [RAOVATDUOCQUANTAM] ADD CONSTRAINT
[FK_RAOVATDUOCQUANTAM_IDRaoVat_RAOVAT_ID]
FOREIGN KEY ([IDRaoVat])
REFERENCES [RAOVAT] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCHUYENGIAOCANBAN.IDChuyenGiao -> CHUYENGIAO.ID
ALTER TABLE [DANHSACHCHUYENGIAOCANBAN] ADD CONSTRAINT
[FK_DANHSACHCHUYENGIAOCANBAN_IDChuyenGiao_CHUYENGIAO_ID]
FOREIGN KEY ([IDChuyenGiao])
REFERENCES [CHUYENGIAO] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCHUYENGIAOCANBAN.IDChuyenGiaoCanBan -> THONGTINCHUYENGIAOCANBAN.ID
ALTER TABLE [DANHSACHCHUYENGIAOCANBAN] ADD CONSTRAINT
[FK_DANHSACHCHUYENGIAOCANBAN_IDChuyenGiaoCanBan_THONGTINCHUYENGIAOCANBAN_ID]
FOREIGN KEY ([IDChuyenGiaoCanBan])
REFERENCES [THONGTINCHUYENGIAOCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCUNGCAPCANBAN.IDCungCap -> CUNGCAP.ID
ALTER TABLE [DANHSACHCUNGCAPCANBAN] ADD CONSTRAINT
[FK_DANHSACHCUNGCAPCANBAN_IDCungCap_CUNGCAP_ID]
FOREIGN KEY ([IDCungCap])
REFERENCES [CUNGCAP] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: DANHSACHCUNGCAPCANBAN.IDChuyenGiaoCanBan -> THONGTINCHUYENGIAOCANBAN.ID
ALTER TABLE [DANHSACHCUNGCAPCANBAN] ADD CONSTRAINT
[FK_DANHSACHCUNGCAPCANBAN_IDChuyenGiaoCanBan_THONGTINCHUYENGIAOCANBAN_ID]
FOREIGN KEY ([IDChuyenGiaoCanBan])
REFERENCES [THONGTINCHUYENGIAOCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINCANBAN.IDDichVu -> DICHVUCANBAN.ID
ALTER TABLE [THONGTINCANBAN] ADD CONSTRAINT
[FK_THONGTINCANBAN_IDDichVu_DICHVUCANBAN_ID]
FOREIGN KEY ([IDDichVu])
REFERENCES [DICHVUCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINCANBAN.IDPhanMem -> PHANMEMCANBAN.ID
ALTER TABLE [THONGTINCANBAN] ADD CONSTRAINT
[FK_THONGTINCANBAN_IDPhanMem_PHANMEMCANBAN_ID]
FOREIGN KEY ([IDPhanMem])
REFERENCES [PHANMEMCANBAN] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: LINHVUC.IDLinhVucCha -> LINHVUC.ID
ALTER TABLE [LINHVUC] ADD CONSTRAINT
[FK_LINHVUC_IDLinhVucCha_LINHVUC_ID]
FOREIGN KEY ([IDLinhVucCha])
REFERENCES [LINHVUC] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION



-- Create Foreign Key: THONGTINTHIETBICONGNGHE.IDTieuChuan -> TIEUCHUANTHIETBI.ID
ALTER TABLE [THONGTINTHIETBICONGNGHE] ADD CONSTRAINT
[FK_THONGTINTHIETBICONGNGHE_IDTieuChuan_TIEUCHUANTHIETBI_ID]
FOREIGN KEY ([IDTieuChuan])
REFERENCES [TIEUCHUANTHIETBI] ([ID])
ON UPDATE NO ACTION
ON DELETE NO ACTION

go
--1. Loại tài khoản
insert into LoaiTaiKhoan values (N'Chào bán')
insert into LoaiTaiKhoan values (N'Tìm mua')
insert into LoaiTaiKhoan values (N'Chào bán và tìm mua')
	--select * from LoaiTaiKhoan
	
--2. Loại thành viên
insert into LoaiThanhVien values (N'Cá nhân')
insert into LoaiThanhVien values (N'Doanh nghiệp - Đơn vị -Tổ chức')

	--select * from LoaiThanhVien

--3. Danh mục
insert into DanhMuc values (N'Cao su -Nhưa - Chất dẻo ',432)
insert into DanhMuc values (N'Cơ khí chế tạo máy - Tự động hóa ',755)
insert into DanhMuc values (N'Công nghệ thông tin - Thiết bị và máy văn phòng', 388)
insert into DanhMuc values (N'Công nghệ thực phẩm', 918)
insert into DanhMuc values (N'Da - Sản phẩm từ da', 285)
insert into DanhMuc values (N'Dầu khí ', 282)
insert into DanhMuc values (N'Dệt may',392)
insert into DanhMuc values (N'Dịch vụ sửa chữa - Bảo trì - Tư vấn ',228)
insert into DanhMuc values (N'Điện - Điện tử',472)
insert into DanhMuc values (N'Giáo dục - Đào tạo - Nghiên cứu - Phòng thí nghiệm',602)
insert into DanhMuc values (N'Giấy', 282)
insert into DanhMuc values (N'Gỗ - Sản phẩm từ gỗ', 288)
insert into DanhMuc values (N'Hóa chất - Dược liệu',250)
insert into DanhMuc values (N'In ấn', 346)
insert into DanhMuc values (N'Khai thác mỏ - khoáng sản', 155)
insert into DanhMuc values (N'Kim loại - Luyện kim',255)
insert into DanhMuc values (N'Lâm nghiệp', 234)
insert into DanhMuc values (N'Ngư nghiệp', 125)
insert into DanhMuc values (N'Nhà hàng - Khách sạn', 453)
insert into DanhMuc values (N'Nông Lâm',239)
insert into DanhMuc values (N'Tài chính - Kế toán - Quản trị - Bảo hiểm',765)
insert into DanhMuc values (N'Thiết bị đo lường và quang học', 35)
insert into DanhMuc values (N'Và các lĩnh vực áp dụng khác', 466)
insert into DanhMuc values (N'Vận chuyển',256)
insert into DanhMuc values (N'Viễn thông ',754)
insert into DanhMuc values (N'Vui chơi - Giải trí ',35)
insert into DanhMuc values (N'Xây dựng',676)
insert into DanhMuc values (N'Xử lý môi trường',46)
insert into DanhMuc values (N'Y tế - Sức khỏe - An toàn', 86)
	--select * from DanhMuc
	
--4. Lĩnh vực
insert into LinhVuc values (N'Đường ray, đầu máy xe lửa và các phương tiện giao thông',null)
	insert into LinhVuc values (N'Đầu máy xe lửa, toa than, toa nước',1)
		insert into LinhVuc values (N'Đầu máy xe lửa chạy bằng nguồn điện ngoài electricity',2)
		insert into LinhVuc values (N'Đầu máy xe lửa loại diesel-điện',2)
		insert into LinhVuc values (N'Các loại đầu máy xe lửa khác; toa than; toa nước',2)
	insert into LinhVuc values (N'Xe trục, xe goòng, ô tô ray (trừ  các xe bảo dưỡng và các xe khác)',1)
	insert into LinhVuc values (N'Các phương tiện giao thông trên đường ray khác',1)
		insert into LinhVuc values (N'Bảo dưỡng đường sắt, đường xe điện hoặc các dịch vụ xe cộ',7)
		insert into LinhVuc values (N'Các loại xe chở khách, hành lý chạy trên đường ray, đường xe điện và các loại xe đặc biệt khác',7)
		insert into LinhVuc values (N'Các loại toa xe chạy trên đường ray và toa xe không tự hành được',7)
	insert into LinhVuc values (N'Các chi tiết, bộ phận các đầu máy xe lửa, đường ray, điều khiển giao thông bằng cơ khí',1)
	insert into LinhVuc values (N'Dịch vụ sửa chữa, và bảo dưỡng đường sắt, đầu máy xe lửa, xe điện',1)
		insert into LinhVuc values (N'Dịch vụ tu tạo đầu máy xe lửa, xe điện',12)
insert into LinhVuc values (N'Máy bay và tàu vũ trụ',null)
	insert into LinhVuc values (N'Động cơ máy bay và tàu vũ trụ',13)
	insert into LinhVuc values (N'Khinh khí cầu, phương tiện bay bằng buồm, bóng bay, tàu lượn và các phương tiện khác',13)
	insert into LinhVuc values (N'Trực thăng và máy bay cánh cố  định',13)
	insert into LinhVuc values (N'Tàu vũ trụ (kể cả vệ tinh) và phương tiện phóng tàu vũ trụ',13)
insert into LinhVuc values (N'Xe máy và xe đạp',null)
	insert into LinhVuc values (N'Các loại xe máy',18)
	insert into LinhVuc values (N'Các loại xe đạp',18)
	insert into LinhVuc values (N'Phần kéo phía sau xe',18)
insert into LinhVuc values (N'Tàu thủy và thuyền',null)
insert into LinhVuc values (N'Dịch vụ nhà trẻ, giữ trẻ ban ngày',null)
insert into LinhVuc values (N'Dịch vụ dạy nghề hướng',null)
insert into LinhVuc values (N'Các dịch vụ cứu trợ xã hội không tập trung khác chưa phân vào mục nào',null)
insert into LinhVuc values (N'Dịch vụ vệ sinh và các dịch vụ tương tự',null)
insert into LinhVuc values (N'Các phương tiện vận chuyển khác chưa phân vào mục nào',null)
insert into LinhVuc values (N'Sản phẩm ngành nông nghiệp, săn bắn và dịch vụ có liên quan',null)
insert into LinhVuc values (N'Gỗ qua cưa, bào hoặc tẩm',null)
insert into LinhVuc values (N'Cá và các sản phẩm đánh bắt khác, các dịch vụ đánh bắt cá khác',null)
insert into LinhVuc values (N'Than đá, than non, than bùn',null)
insert into LinhVuc values (N'Dầu mỏ và khí tự nhiên; các dịch vụ liên quan đến khai thác dầu khí (trừ điều tra thăm dò)',null)
insert into LinhVuc values (N'Quặng URANIUM và quặng THORIUM',null)
insert into LinhVuc values (N'Quặng kim loại',null)
insert into LinhVuc values (N'Các sản phẩm của khai thác mỏ và khai thác đá khác',null)
insert into LinhVuc values (N'Các sản phẩm công nghiệp thực phẩm và đồ uống',null)
insert into LinhVuc values (N'Các sản phẩm thuốc lá, thuốc lào',null)
insert into LinhVuc values (N'Dệt',null)
insert into LinhVuc values (N'Quần áo, trang phục, đồ da, lông',null)
insert into LinhVuc values (N'Da và các sản phẩm từ da',null)
insert into LinhVuc values (N'Gỗ và các chế phẩm từ gỗ và lie (trừ đồ nội thất)',null)

	--select * from LinhVuc

--5. Doanh nghiệp	
insert into DoanhNghiep values (N'Công ty EEC','01/04/2009',N'EEC', N'Chưa có cửa hàng',20, N'Công ty cổ phần kỹ thuật năng lượng và môi trường - EEC SĐT : 04 2730915 FAX : 04 2730916 Cell : 0983562384 ( Phạm Chức ) Email: sales@eecgroup.com.vn', N'Kinh doanh các thiết bị máy móc công nghiệp.',N'1.FCI- Fluid Component International : FCI ân tán nhiệt 2. ScientificDevice 3. AUMA, METSO,RAIMONDI,DRESSER , FLOWSERV, DHV. 4. LAND - An AMETEK Company 5. Diepa 6. SIBRE v.v.')
insert into DoanhNghiep values (N'Nhóm phát triển phần mềm sinh viên - học sinh','01/04/2008',N'Trưởng nhóm: Trần Quý Thịnh', N'Chưa có cửa hàng',30, N'Nhóm phát triển phần mềm sinh viên học sinh', N' Xây dựng các phần mềm bổ ích phục vụ việc học tập và giải trí cho các bạn học sinh, sinh viên',N'- Cẩm nang sinh viên học sinh (Student Soft 3.0) - Cẩm nang Đoàn Đội 1.0 - Cẩm nang đố vui để học (Fun To Learn) - Tin học trong tầm tay (IT in your hand)')
insert into DoanhNghiep values (N'Trung Tâm Tiết Kiệm Năng Lượng TP.HCM','04/23/2009',N'ECC', N' TP Hồ Chí Minh',30, N'đại diện cho Sở phối hợp triển khai các hoạt động chung liên quan đến năng lượng với các Sở, Ban ngành khác như Sở Công nghiệp', N'1.	Nghiên cứu và triển khai ứng dụng công nghệ để phục vụ các mục tiêu, yêu cầu sử dụng năng lượng tiết kiệm và hiệu quả, các dạng năng lượng sạch và năng lượng mới của thành phố; 2. Tham mưu cho lãnh đạo Sở Khoa học và Công nghệ thành phố về các vấn đề liên quan đến năng lượng trong phạm vi chức năng và nhiệm vụ của Sở: tham gia tư vấn, biên soạn các định chuẩn năng lượng cho các ngành như xây dựng, công nghiệp, giao thông, dân dụng',N'Không có')
insert into DoanhNghiep values (N'Trung tâm Công nghệ Huy Hoàng','10/10/1960',N' Nguyễn Văn Hoan', N' www.techmart.cesti.gov.vn/47',20, N'Trung Tâm Công Nghệ Ứng Dụng Huy Hoàng được thành lập từ năm 1995 - là trung tâm sản xuất tủ cấy vi sinh, tủ hút khí độc,thiết bị phòng thí nghiệm hoạt động trong lĩnh vực hóa - lý - sinh học, công nghệ sinh học,vi sinh', N'Tủ cấy vi sinh, tủ hút khí độc,Tủ cấy vi sinh,Tủ hút khí độc',N'Công Ty TNHH Hi-Tech Wires Aisa SGS Việt Nam Khối Y - Dược T.T cấp cứu BV Trưng Vương Tp.HCM Bệnh viện răng hàm mặt Tp.HCM Bệnh viện chấn thương chỉnh hình Tp.HCM Dược phẩm 3 tháng 2 Dược phẩm An Giang Thú Y Trung tâm thú y vùng Nam Bộ Chi cục thú y Tp.HCM')
insert into DoanhNghiep values (N'Công ty Phát Triển Công Nghệ và Môi Trường Á Đông (Asiatech)','04/23/2009',N'TS.TRẦN MẠNH TRUNG', N' www.techmart.cesti.gov.vn/45',30, N'Công ty phát triển công nghệ & môi trường Á Đông (Asiatech)', N'Không có ',N'Không có')
insert into DoanhNghiep values (N'Phòng điện tử ứng dụng-phân viên vật lý Tp.HCM','12/25/1990',N'bbbbb', N' www.techmart.cesti.gov.vn/40',30, N'Phòng điện tử ứng dụng-Phân viên vật lý Tp.HCM', N'Không có ',N'Không có')
insert into DoanhNghiep values (N'Công ty cổ phần nồi hơi Việt Nam',' 02/03/2009',N' N/A', N'Chưa có cửa hàng',450, N'Nam 2002: Chuyn thành Công ty c phn Ni hoi Vit Nam theo Quyt dnh s 110/TTg-QÐ ca Th tung Chính ph ngày 04/2/2002 vi vn diu l là 18 t VND.', N'Thiết kế, chế tạo các loại nồi hơi, thiết bị áp lực, kết cấu thép siêu trường, siêu trọng và các sản phẩm cơ khí khác. Khảo sát, tư vấn, thiết kế, vận chuyển, thi công lắp đặt nồi hơi, thiết bị áp lực và các công trình cơ khí. Sửa chữa, cải tạo, phục chế nồi hơi, thiết bị áp lực, thiết bị cơ khí các loại.',N'Thiết kế, chế tạo các loại nồi hơi, thiết bị áp lực, kết cấu thép siêu trường, siêu trọng và các sản phẩm cơ khí khác. Khảo sát, tư vấn, thiết kế, vận chuyển, thi công lắp đặt nồi hơi, thiết bị áp lực và các công trình cơ khí')
insert into DoanhNghiep values (N'Công ty TNHH XNK Thiết bị Đông Á','5/14/2000',N'Vũ thị thu Dung', N'Chưa có cửa hàng',30, N'Công ty TNHH Xuất nhập khẩu thiết bị Đông Á – EIE VPGD: 30/183 Hoàng Văn Thái – Thanh Xuân - HN ĐT: 090 6019 015 04.2851339 - Fax: 04.5682196 E-mail: thudung72000@yahoo.com Website: www. eievn.com', N' EIE là chuyên gia trong việc cung cấp các Thiết bị kiểm tra, dây truyền trang thiết bị chuyển giao công nghệ KHKT, gia công, chế tạo trong ngành Môi trường, Y tế. Vật tư, hoá chất trong Công nghiệp,Nông nghiệp,...hàng đầu của Mỹ, Đức, Italia, Nhật Bản, Hàn Quốc',N'hiết bị y tế: Máy xét nghiệm huyết học,... Hoá chất: Dung dịch chuẩn, test kiểm tra nhanh,.. Vật tư, dụng cụ: Khúc xạ kế, điện cực thay thế')
insert into DoanhNghiep values (N'Công ty cổ phần Á Châu','12/05/2000',N' Nguyễn Thu Hằng', N'Chưa có cửa hàng',30, N'Công ty cổ phần Á Châu ĐC: Ỷ La – Dương Nội – TP Hà Đông. Tel: (84.4) 243 2838 Fax: (84.343) 524541 Email: baobicongnghiep@gmail.com Website: www.baobicongnghiep.vn', N' Hoạt động khoa học và công nghệ.',N'các sản phẩm nhựa công nghiệp: thùng, hộp, khay dụng cụ, rổ nhựa công nghiệp, hộp Danpla, bao bì công nghiệp… với một số thông số cơ bản như sau: - Kích thước đa dạng, phong phú - Màu sắc: sản xuất theo yêu cầu của khách hàng - Loại thùng kín hoặc thùng lưới (đan)')
insert into DoanhNghiep values (N'Công ty CP Đầu Tư Phát Triển Kỹ Thuật','4/2/2009',N'IDT', N' www.techmart.cesti.gov.vn/46',30, N'Công ty  xin kính chúc Quí khách hàng lời chúc thành công và mong rằng những máy móc thiết bị do Công ty chúng tôi thiết kế và chế tạo hân hạnh được góp 1 phần nhỏ vào sự thành công của Quí khách trong tương lai.', N' thiết kế chế tạo các loại máy tự động và cung cấp các thiết bị công nghiệp dùng phục vụ sản xuất, nông công nghiệp, xây dựng.',N'1. Máy cán tole các loại 2. Máy cán tole sóng giả ngói 3. Máy cán định hình(xà gồ) 4. Máy cán ống (thép - inox) 5. Máy chia cuộn (pha băng )')
	--select * from DoanhNghiep
	
--6. Danh mục doanh nghiệp
insert into DanhMucDoanhNghiep values (6,1) --ID doanh nghiệp từ 1 đến 10
insert into DanhMucDoanhNghiep values (7,1)
insert into DanhMucDoanhNghiep values (8,1)
insert into DanhMucDoanhNghiep values (10,1)
insert into DanhMucDoanhNghiep values (9,1)
	--select * from DanhMucDoanhNghiep
	
--7. Tài khoản
insert into TaiKhoan values('YenNhi',N'Trần Thị Yến Nhi','yennhi','2/24/1990','F', 'yennhi@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('Camhuong',N'Huỳnh Cẩm Hương','yennhi','2/24/1990','F', 'Camhuong@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('ThanhDuong',N'Doãn Thanh Đương','yennhi','2/24/1990','M', 'ThanhDuong@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('QuiGia',N'Doãn Thanh Đương','yennhi','2/24/1990','F', 'QuiGia@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('NhiNhi',N'Trần Thị Yến Nhi','yennhi','2/24/1990','F', 'NhiNhi@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('YenYen',N'Trần Thị Yến Nhi','yennhi','2/24/1990','F', 'YenYen@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('HuongHuong',N'Huỳnh Cẩm Hương','yennhi','2/24/1990','F', 'HuongHuong@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('PhatTai',N'Lâm Phát Tài','yennhi','2/24/1990','M', 'PhatTai@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('abc123',N'Trần Thị Yến Nhi','yennhi','2/24/1990','F', 'abc123@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('CamCam',N'Huỳnh Cẩm Hương','yennhi','2/24/1990','F', 'CamCam@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('Huong123',N'Huỳnh Cẩm Hương','yennhi','2/24/1990','F', 'Huong123@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('Tai123',N'Lâm Phát Tài','yennhi','2/24/1990','M', 'Tai123@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('Duong123',N'Doãn Thanh Đương','yennhi','2/24/1990','M', 'Duong123@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)
insert into TaiKhoan values('Nhi123',N'Trần Thị Yến Nhi','yennhi','2/24/1990','F', 'Nhi123@gmail.com',N'Hồ Chí Minh','123456','123456','123456',1,1,1)

--8. Thông điệp
	--thông điệp đi, thông điệp đến
insert into ThongDiep values (N'Cần mua', N'Cần mua máy tính điện tử',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần mua', N'Cần mua thiết bị công nghệ',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần mua', N'Cần mua máy ozon chuyên dụng',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần mua', N'Cần mua máy rửa tay',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần mua', N'Cần mua máy thiết bị điện tử',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần bán', N'Cần bán máy biến tần',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần bán', N'Cần bán ghế gỗ dân dụng',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần bán', N'Cần bán máy nén đa năng',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần bán', N'Cần bán máy phát điện',1,'yennhi@gmail.com','1/1/2011', 2)
insert into ThongDiep values (N'Cần bán', N'Cần bán máy tính điện tử',1,'yennhi@gmail.com','1/1/2011', 2)
	--select * from TaiKhoan
	--select * from ThongDiep
--9. Cung cấp
insert into CungCap values (N'Trực tiếp theo đơn đặt hàng')
insert into CungCap values (N'Theo đơn đặt hàng')
insert into CungCap values (N'Qua tổng đại lý')
insert into CungCap values (N'Đại lý độc quyền')
insert into CungCap values (N'Đại lý bán lẻ')
insert into CungCap values (N'Qua điểm tiếp thị chính')
	--select * from CungCap
	
--10. Chuyển giao 
insert into ChuyenGiao values (N'Patent') 
insert into ChuyenGiao values (N'Bí quyết')
insert into ChuyenGiao values (N'Bản quyền (license)')
insert into ChuyenGiao values (N'Đào tạo')
insert into ChuyenGiao values (N'Tư vấn đào tạo')
insert into ChuyenGiao values (N'Chìa khóa trao tay')
insert into ChuyenGiao values (N'Theo thỏa thuận')
	--select * from ChuyenGiao
	
--11. Thông tin chuyển giao cần bán
insert into ThongTinChuyenGiaoCanBan values (N'Giá khởi điểm', N'Chi phí khác', N'Bảo hành',N'Danh sách đơn vị chuyển giao')

--12. Danh sách cung cấp cần bán
insert into DANHSACHCUNGCAPCANBAN values (1,1)
insert into DANHSACHCUNGCAPCANBAN values (1,2)
insert into DANHSACHCUNGCAPCANBAN values (1,3)
insert into DANHSACHCUNGCAPCANBAN values (1,4)
insert into DANHSACHCUNGCAPCANBAN values (1,5)
insert into DANHSACHCUNGCAPCANBAN values (1,6)

--13. Danh sách chuyển giao cần bán
insert into DanhSachChuyenGiaoCanBan values (1,1)
insert into DanhSachChuyenGiaoCanBan values (2,1)
insert into DanhSachChuyenGiaoCanBan values (3,1)
insert into DanhSachChuyenGiaoCanBan values (4,1)
insert into DanhSachChuyenGiaoCanBan values (5,1)
insert into DanhSachChuyenGiaoCanBan values (6,1)
insert into DanhSachChuyenGiaoCanBan values (7,1)

--14. Thông tin lắp đặt
insert into ThongTinLapDat values (0,0,0,0, N'Lượng điện tiêu thụ',N'Lượng khí đốt dầu tiêu thụ',N'Mặt bằng',N'Lượng nhiên liệu tiêu thụ')

--15. Tiêu chuẩn thiết bị
insert into TieuChuanThietBi values (N'Tiêu chuẩn Việt Nam')
insert into TieuChuanThietBi values (N'Tiêu chuẩn nước ngoài')

--16. Mức độ phát triển thiết bị
insert into MucDoPhatTrienThietBi values (N'Đã sử dụng để sản xuất thử')
insert into MucDoPhatTrienThietBi values (N'Đã sử dụng sản xuất qui mô công nghiệp')
insert into MucDoPhatTrienThietBi values (N'Đã thương mại hóa')

--17. Xuất xứ đề tài
insert into XuatXuDeTai values (N'Kết quả đề tài nghiên cứu của đơn vị')
insert into XuatXuDeTai values (N'Kết quả chuyển giao từ nước ngoài')
insert into XuatXuDeTai values (N'Sao chép mẫu nước ngoài')
insert into XuatXuDeTai values (N'Tự nghiên cứu chế tạo')

--18. Phần mềm cần bán
insert into PhanMemCanBan values (N'Chức năng', N'Cấu trúc','Mức độ phát triển', N'Yêu cầu phần cứng')

--19.Dịch vụ cần bán
insert into DichVuCanBan values (N'Đối tượng sử dụng')

--20. Thông tin thiết bị công nghệ
	--congsuat, chitieukinhte, idtieuchuan, idmucdophatrien, idxuatxu, namhoanthien, id thongtinlapdat
insert into ThongTinThietBiCongNghe values (N'công suất 1.00 chai/1 ca',N'năm sản xuất, kích thước, trọng lượng',1,1,1,2012,1)

--21. Thông tin cần bán
insert into ThongTinCanBan values (N'Thiết bị kéo nén vạn năng',N'Universal Testing Machines',N'Vietnam',N'Độ chính xác cao. Thực hiện nhanh. Độ bền cao. Đa dạng phù hợp với mọi ứng dụng. Bảo hành tốt.',N'Ưu điểm', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Thiết bị kéo vạn năng',1,1,1,1)
insert into ThongTinCanBan values (N'Máy phát Ozon công nghiệp và dân dụng',N'tên tiếng Anh',N'Vietnam',N'Mô tả',N'Ưu điểm', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)
insert into ThongTinCanBan values (N'Máy cán vòm',N'tên tiếng Anh',N'Vietnam',N'Mô tả',N'Ưu điểm', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)
insert into ThongTinCanBan values (N'Máy cán tole',N'tên tiếng Anh',N'Vietnam',N'Tự động cắt theo chiều dài tấm và cài đặt số lượng như ý muốn Tự động chuyển đổi hai cấp tốc độ khi dừng và hoặc khi khởi động. Chuyển chế độ dao cắt đầu và dao cắt cuối. ',N'Hệ thống thuỷ lực có độ làm mát cho phép máy hoạt động 24/24.', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)
insert into ThongTinCanBan values (N'Máy cán ống',N'tên tiếng Anh',N'Vietnam',N'Mô tả',N'Ưu điểm', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)
insert into ThongTinCanBan values (N'Biến tần Delta VFD-VL - Chuyên dụng cho thang máy',N'VFD - VL Series',N'Vietnam',N'Mô tả',N'Ưu điểm', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)
insert into ThongTinCanBan values (N'Hệ thống rót môi trường bán tự động',N'tên tiếng Anh',N'Vietnam',N'-Chất lượng và giá thành cạnh tranh.-Phù hợp với mọi quy mô tại các đơn vị…',N' Xuất xứ : TB-CN ở ngoài nước.', N'Mức độ phát triển',1, N'1.jpg',N'teptin',1, N'Từ khóa',1,1,1,1)


--22. Thông tin tìm mua
insert into ThongTinTimMua values (N'Nổi hơi đốt dầu',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N' Áp suất làm việc 10.0 bar.',1,2012,N'Thông tin khác',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Công nghệ sản xuất nước diệt khuẩn',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N' Một công ty của Nhật Bản đã phát triển thành công loại vải mới dựa trên tơ nhện với tính năng dai chắc và nhẹ. Công ty Spiber của Nhật Bản đã tạo ra loại sợi nhân tạo dựa trên tơ nhện có tên là Qmonos (có nghĩa là mạng nhện trong tiếng Nhật). Loại sợi nhân tạo Qmonos đã được công ty Spiber sử dụng để may một chiếc váy màu xanh, hiện đang được trưng bày tại tòa nhà Roppongi Hills ở Tokyo, Nhật Bản.',1,2012,N'Thông tin khác',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Máy chuyên rửa tay',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N' Dạng điện giải Dùng cho quy mô hộ gia đình.',1,2012,N'Thông tin khác',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Tìm hiểu Công nghệ sản xuất phân bón vi sinh',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N' Công suất 20.000 gói/ca (0.006-0.007 kg/1 gói',1,2012,N'Thông tin khác',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Công nghệ xử lý nước thải sinh hoạt',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N' Nước thải từ nhà vệ sinh, nhà bếp, nhà giặt,…',1,2010,N'Chuyển giao:- Theo thỏa thuận của khách hàng',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Ổn áp tự động',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N'  Ổn áp 3 pha: có công suất từ 15KVA đến 240KVA - Tích hợp đầy đủ các tính năng bảo vệ như: bảo vệ quá áp, quá tải, khởi động mềm (auto reset), chống mất pha (đối với máy 3 pha)… - Hiển thị đầy đủ điện áp ra, dòng tải. - Với tiêu chuẩn quản lý chất lượng ISO 9001:2000 trở lên.',1,2010,N'Chuyển giao:	- Theo thỏa thuận của khách hàng',1,N'Từ khóa')
insert into ThongTinTimMua values (N'Hệ thống lọc nước trực tiếp',N'tên tiếng Anh',N'Xuất xứ Việt Nam',N'Công suất cung cấp 150 – 200 L/H - Hệ thống ReF-150 là một thiết kế đơn giản thích hợp cho các nguồn nước cấp sinh hoạt bị ô nhiễm, có cặn, màu, mùi clo hay mùi vị lạ, như nước máy trong các mạng bị ô nhiễm, nước giếng đã qua xử lý cấp cho các khu dân cư',1,2012,N'Tiêu chuẩn Việt Nam',1,N'Từ khóa')


select * from ThongTinTimMua
--23. Danh mục cần bán
insert into DANHMUCANBAN values (1,1)
insert into DANHMUCANBAN values (1,2)
insert into DANHMUCANBAN values (1,3)
insert into DANHMUCANBAN values (1,4)
insert into DANHMUCANBAN values (1,5)

	--select *from DanhMuc
	--select *from ThongTinCanBan
	--select *from DANHMUCANBAN
	
--24. Cần bán liên quan
insert into CanBanLienQuan values (1,2)
insert into CanBanLienQuan values (1,3)
insert into CanBanLienQuan values (1,4)
insert into CanBanLienQuan values (1,5)
insert into CanBanLienQuan values (1,6)

--25. Danh sách tìm mua quan tâm
insert into DanhSachTimMuaQuanTam values(1,1, '1/1/2013')
insert into DanhSachTimMuaQuanTam values(1,2, '1/1/2013')
insert into DanhSachTimMuaQuanTam values(1,3, '1/1/2013')
insert into DanhSachTimMuaQuanTam values(1,4, '1/1/2013')
insert into DanhSachTimMuaQuanTam values(1,5, '1/1/2013')
insert into DanhSachTimMuaQuanTam values(1,6, '1/1/2013')
	--select *from thongtintimmua
	--select *from DanhSachTimMuaQuanTam
	
--26. Danh mục cần mua
insert into DanhMucCanMua values (1,1)
insert into DanhMucCanMua values (1,2)
insert into DanhMucCanMua values (1,3)
insert into DanhMucCanMua values (2,4)
insert into DanhMucCanMua values (3,5)
insert into DanhMucCanMua values (3,6)
insert into DanhMucCanMua values (3,7)

	--select *from thongtintimmua
	--select *from danhmuc
	--select *from DanhMucCanMua
	
--27. Rao vặt 
insert into RaoVat values (N'Chủ đề', N'Nội dung', 1, '1/1/2013')
insert into RaoVat values (N'Mua vải', N'đẹ, rẻ', 1, '1/1/2013')
insert into RaoVat values (N'Cần bán máy biến nhiệt', N'chất lượng đảm bảo', 1, '1/1/2013')
insert into RaoVat values (N'Mua phụ tùng xe đạp', N'Chất lượng tốt, rẻ, hàng công ty', 1, '1/1/2013')
insert into RaoVat values (N'Bán xe máy', N'Hàng công ty, bảo hành', 1, '1/1/2013')
insert into RaoVat values (N'Bán máy rửa chén', N'Hàng ngoại nhập, bảo hành', 1, '1/1/2013')
insert into RaoVat values (N'Mua máy xử lý nước thải', N'Hàng nội địa, giá rẻ, công nghệ mới', 1, '1/1/2013')
	--select *from RaoVat
	
--28. Rao vặt được quan tâm (tài khoản, rao vặt, ngày)
insert into RaoVatDuocQuanTam values (1,1,'2/3/2023')
insert into RaoVatDuocQuanTam values (1,2,'2/3/2023')
insert into RaoVatDuocQuanTam values (1,3,'2/3/2023')
insert into RaoVatDuocQuanTam values (1,4,'2/3/2023')
insert into RaoVatDuocQuanTam values (1,5,'2/3/2023')

--29. Danh sách lĩnh vực quan tâm (tài khoản, danh mục, ngày)
insert into DanhSachLinhVucQuanTam values (1,5,'2/3/2023')
insert into DanhSachLinhVucQuanTam values (1,1,'2/3/2023')
insert into DanhSachLinhVucQuanTam values (1,2,'2/3/2023')
insert into DanhSachLinhVucQuanTam values (1,4,'2/3/2023')
insert into DanhSachLinhVucQuanTam values (1,6,'2/3/2023')